terry cloth – English–Español translations

🇬🇧 en es 🇪🇸

terry cloth noun

  • cotton fabric
felpa
Wiktionary Links